1 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
3 <META http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
4 <link rel=
"stylesheet" type=
"text/css" href=
"../refdoc.css">
5 <title>Namespace: System.Xml.Serialization
</title>
8 <h2>Namespace: System.Xml.Serialization
</h2>
11 <p> The
<a href=
"../System.Xml.Serialization/System.Xml.Serialization.html">System.Xml.Serialization
</a> namespace contains classes that are used to serialize objects into XML format documents or streams.
</p>
12 <p> The central class in the namespace is the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> class. To use this class, use the
<a href=
"#ctor1">XmlSerializer.#ctor
</a> constructor to create an instance of the class using the type of the object to serialize. Once an
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> is created, create an instance of the object to serialize. You must also create an object to write the file to a document or stream, such as a
<a href=
"../System.IO/types/Stream.html">Stream
</a>,
<a href=
"../System.IO/types/TextWriter.html">TextWriter
</a>, or
<a href=
"../System.Xml/types/XmlWriter.html">XmlWriter
</a>. You can then call the
<a href=
"#Serialize">XmlSerializer.Serialize
</a> method to convert the object into an XML document.
</p>
13 <p> To deserialize an object from an XML document, create a suitable object to read the document or stream (again, a
<a href=
"../System.IO/types/Stream.html">Stream
</a>,
<a href=
"../System.IO/types/TextWriter.html">TextWriter
</a>, or
<a href=
"../System.Xml/types/XmlWriter.html">XmlWriter
</a>). Invoke the
<a href=
"#Deserialize">XmlSerializer.Deserialize
</a> method while casting the resulting object to the type of the original object (that was serialized).
</p>
14 <p> To further control the serialization, the
<a href=
"../System.Xml.Serialization/System.Xml.Serialization.html">System.Xml.Serialization
</a> namespace contains several
<a href=
"../System/types/Attribute.html">Attribute
</a> classes that can be applied to members of a class. For example, if a class contains a member that will be serialized as an XML element, you can apply the
<a href=
"../System.Xml.Serialization/types/XmlElementAttribute.html">XmlElementAttribute
</a> attribute to the member. When applying the attribute, you can specify details such as the actual XML element name using the
<a href=
"#ElementName">XmlElementAttribute.ElementName
</a> property. For a complete list of all the attributes, see the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> class overview.
</p>
17 <h3>Members of System.Xml.Serialization Namespace
</h3><b>Classes
</b><dl>
19 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
21 <th bgcolor=
"#C0C0C0">Class
</th>
22 <th bgcolor=
"#C0C0C0">
27 <td width=
"30%"><a href=
"types/CodeIdentifier.html">class CodeIdentifier
</a></td>
29 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
34 <td width=
"30%"><a href=
"types/CodeIdentifiers.html">class CodeIdentifiers
</a></td>
36 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
41 <td width=
"30%"><a href=
"types/XmlSerializationReader.CollectionFixup.html">class XmlSerializationReader.CollectionFixup
</a></td>
42 <td width=
"60%"> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
46 <td width=
"30%"><a href=
"types/XmlSerializationReader.Fixup.html">class XmlSerializationReader.Fixup
</a></td>
48 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
49 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
53 <td width=
"30%"><a href=
"types/SoapAttributeAttribute.html">class SoapAttributeAttribute
</a></td>
54 <td width=
"60%"> Specifies that the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> should serialize the class member as an encoded SOAP attribute.
58 <td width=
"30%"><a href=
"types/SoapAttributeOverrides.html">class SoapAttributeOverrides
</a></td>
59 <td width=
"60%"> Allows you to override property, field, and class attributes when you use an
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> to serialize or deserialize an object as encoded SOAP.
63 <td width=
"30%"><a href=
"types/SoapAttributes.html">class SoapAttributes
</a></td>
64 <td width=
"60%"> Represents a collection of attribute objects that control how the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> serializes and deserializes SOAP methods.
68 <td width=
"30%"><a href=
"types/SoapCodeExporter.html">class SoapCodeExporter
</a></td>
70 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
75 <td width=
"30%"><a href=
"types/SoapElementAttribute.html">class SoapElementAttribute
</a></td>
76 <td width=
"60%"> Specifies that the public member value be serialized by the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> as an encoded SOAP XML element.
80 <td width=
"30%"><a href=
"types/SoapEnumAttribute.html">class SoapEnumAttribute
</a></td>
81 <td width=
"60%"> Controls how the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> serializes an enumeration member.
85 <td width=
"30%"><a href=
"types/SoapIgnoreAttribute.html">class SoapIgnoreAttribute
</a></td>
86 <td width=
"60%"> Instructs the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> not to serialize the public field or public read/write property value.
90 <td width=
"30%"><a href=
"types/SoapIncludeAttribute.html">class SoapIncludeAttribute
</a></td>
91 <td width=
"60%"> Allows the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> to recognize a type when it serializes or deserializes an object as encoded SOAP XML.
95 <td width=
"30%"><a href=
"types/SoapReflectionImporter.html">class SoapReflectionImporter
</a></td>
96 <td width=
"60%"> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
100 <td width=
"30%"><a href=
"types/SoapSchemaExporter.html">class SoapSchemaExporter
</a></td>
102 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
103 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
107 <td width=
"30%"><a href=
"types/SoapSchemaImporter.html">class SoapSchemaImporter
</a></td>
109 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
110 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
114 <td width=
"30%"><a href=
"types/SoapSchemaMember.html">class SoapSchemaMember
</a></td>
116 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
117 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
121 <td width=
"30%"><a href=
"types/SoapTypeAttribute.html">class SoapTypeAttribute
</a></td>
122 <td width=
"60%"> Controls the schema generated by the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> when a class instance is serialized as SOAP encoded XML.
126 <td width=
"30%"><a href=
"types/UnreferencedObjectEventArgs.html">class UnreferencedObjectEventArgs
</a></td>
127 <td width=
"60%"> Provides data for the known, but unreferenced, object found in an encoded SOAP XML stream during deserialization.
131 <td width=
"30%"><a href=
"types/XmlAnyAttributeAttribute.html">class XmlAnyAttributeAttribute
</a></td>
132 <td width=
"60%"> Specifies that the member (a field that returns an array of
<a href=
"../System.Xml/types/XmlAttribute.html">XmlAttribute
</a> objects) can contain any XML attributes.
136 <td width=
"30%"><a href=
"types/XmlAnyElementAttribute.html">class XmlAnyElementAttribute
</a></td>
137 <td width=
"60%"> Specifies that the member (a field that returns an array of
<a href=
"../System.Xml/types/XmlElement.html">XmlElement
</a> or
<a href=
"../System.Xml/types/XmlNode.html">XmlNode
</a> objects) can contain objects that represent any XML element that has no corresponding member in the object being serialized or deserialized.
141 <td width=
"30%"><a href=
"types/XmlAnyElementAttributes.html">class XmlAnyElementAttributes
</a></td>
142 <td width=
"60%"> Represents a collection of
<a href=
"../System.Xml.Serialization/types/XmlAnyElementAttribute.html">XmlAnyElementAttribute
</a> objects.
146 <td width=
"30%"><a href=
"types/XmlArrayAttribute.html">class XmlArrayAttribute
</a></td>
147 <td width=
"60%"> Specifies that the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> should serialize a particular class member as an array of XML elements.
151 <td width=
"30%"><a href=
"types/XmlArrayItemAttribute.html">class XmlArrayItemAttribute
</a></td>
152 <td width=
"60%"> Specifies the derived types that the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> can place in a serialized array.
156 <td width=
"30%"><a href=
"types/XmlArrayItemAttributes.html">class XmlArrayItemAttributes
</a></td>
157 <td width=
"60%"> Represents a collection of
<a href=
"../System.Xml.Serialization/types/XmlArrayItemAttribute.html">XmlArrayItemAttribute
</a> objects.
161 <td width=
"30%"><a href=
"types/XmlAttributeAttribute.html">class XmlAttributeAttribute
</a></td>
162 <td width=
"60%"> Specifies that the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> should serialize the class member as an XML attribute.
166 <td width=
"30%"><a href=
"types/XmlAttributeEventArgs.html">class XmlAttributeEventArgs
</a></td>
167 <td width=
"60%"> Provides data for the
<a href=
"#UnknownAttribute">XmlSerializer.UnknownAttribute
</a> event.
171 <td width=
"30%"><a href=
"types/XmlAttributeOverrides.html">class XmlAttributeOverrides
</a></td>
172 <td width=
"60%"> Allows you to override property, field, and class attributes when you use the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> to serialize or deserialize an object.
176 <td width=
"30%"><a href=
"types/XmlAttributes.html">class XmlAttributes
</a></td>
177 <td width=
"60%"> Represents a collection of attribute objects that control how the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> serializes and deserializes an object.
181 <td width=
"30%"><a href=
"types/XmlChoiceIdentifierAttribute.html">class XmlChoiceIdentifierAttribute
</a></td>
182 <td width=
"60%"> Specifies that the member can be further disambiguated by using an enumeration.
186 <td width=
"30%"><a href=
"types/XmlCodeExporter.html">class XmlCodeExporter
</a></td>
188 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
193 <td width=
"30%"><a href=
"types/XmlElementAttribute.html">class XmlElementAttribute
</a></td>
194 <td width=
"60%"> Indicates that a public field or property represents an XML element when the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> serializes or deserializes the containing object.
198 <td width=
"30%"><a href=
"types/XmlElementAttributes.html">class XmlElementAttributes
</a></td>
199 <td width=
"60%"> Represents a collection of
<a href=
"../System.Xml.Serialization/types/XmlElementAttribute.html">XmlElementAttribute
</a>, which the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> uses to override the default way it serializes a class.
203 <td width=
"30%"><a href=
"types/XmlElementEventArgs.html">class XmlElementEventArgs
</a></td>
204 <td width=
"60%"> Provides data for the
<a href=
"#UnknownElement">XmlSerializer.UnknownElement
</a> event.
208 <td width=
"30%"><a href=
"types/XmlEnumAttribute.html">class XmlEnumAttribute
</a></td>
209 <td width=
"60%"> Controls how the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> serializes an enumeration member.
213 <td width=
"30%"><a href=
"types/XmlIgnoreAttribute.html">class XmlIgnoreAttribute
</a></td>
214 <td width=
"60%"> Instructs the
<a href=
"#Serialize(System.IO.TextWriter,System.Object)">XmlSerializer.Serialize
</a> method of the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> not to serialize the public field or public read/write property value.
218 <td width=
"30%"><a href=
"types/XmlIncludeAttribute.html">class XmlIncludeAttribute
</a></td>
219 <td width=
"60%"> Allows the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> to recognize a type when it serializes or deserializes an object.
223 <td width=
"30%"><a href=
"types/XmlMapping.html">class XmlMapping
</a></td>
225 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
226 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
230 <td width=
"30%"><a href=
"types/XmlMemberMapping.html">class XmlMemberMapping
</a></td>
232 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
237 <td width=
"30%"><a href=
"types/XmlMembersMapping.html">class XmlMembersMapping
</a></td>
239 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
240 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
244 <td width=
"30%"><a href=
"types/XmlNamespaceDeclarationsAttribute.html">class XmlNamespaceDeclarationsAttribute
</a></td>
245 <td width=
"60%"> Specifies that the target property, parameter, return value or class member contains prefixes associated with namespaces that are used within an XML document.
249 <td width=
"30%"><a href=
"types/XmlNodeEventArgs.html">class XmlNodeEventArgs
</a></td>
250 <td width=
"60%"> Provides data for the
<a href=
"#UnknownNode">XmlSerializer.UnknownNode
</a> event.
254 <td width=
"30%"><a href=
"types/XmlReflectionImporter.html">class XmlReflectionImporter
</a></td>
256 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
257 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
261 <td width=
"30%"><a href=
"types/XmlReflectionMember.html">class XmlReflectionMember
</a></td>
263 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
264 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
268 <td width=
"30%"><a href=
"types/XmlRootAttribute.html">class XmlRootAttribute
</a></td>
269 <td width=
"60%"> Identifies a class, structure, enumeration, or interface as the root (or top-level) element of an XML-document instance.
273 <td width=
"30%"><a href=
"types/XmlSchemaExporter.html">class XmlSchemaExporter
</a></td>
275 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
276 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
280 <td width=
"30%"><a href=
"types/XmlSchemaImporter.html">class XmlSchemaImporter
</a></td>
282 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
283 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
287 <td width=
"30%"><a href=
"types/XmlSchemas.html">class XmlSchemas
</a></td>
289 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
290 </i><br><br> Represents the collection of XML schemas.
294 <td width=
"30%"><a href=
"types/XmlSerializationReader.html">class XmlSerializationReader
</a></td>
296 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
297 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
301 <td width=
"30%"><a href=
"types/XmlSerializationWriter.html">class XmlSerializationWriter
</a></td>
303 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
304 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
308 <td width=
"30%"><a href=
"types/XmlSerializer.html">class XmlSerializer
</a></td>
309 <td width=
"60%"> Serializes and deserializes objects into and from XML documents. The
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> enables you to control how objects are encoded into XML.
313 <td width=
"30%"><a href=
"types/XmlSerializerNamespaces.html">class XmlSerializerNamespaces
</a></td>
314 <td width=
"60%"> Contains the XML namespaces and prefixes that the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> uses to generate qualified names in an XML-document instance.
318 <td width=
"30%"><a href=
"types/XmlTextAttribute.html">class XmlTextAttribute
</a></td>
319 <td width=
"60%"> Indicates to the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a> that the member should be treated as XML text when the containing class is serialized or deserialized.
323 <td width=
"30%"><a href=
"types/XmlTypeAttribute.html">class XmlTypeAttribute
</a></td>
324 <td width=
"60%"> Controls the XML schema generated when the attribute target is serialized by the
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a>.
328 <td width=
"30%"><a href=
"types/XmlTypeMapping.html">class XmlTypeMapping
</a></td>
329 <td width=
"60%"> Contains a mapping of one type to another.
334 </dl><br><b>Interfaces
</b><dl>
336 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
338 <th bgcolor=
"#C0C0C0">Interface
</th>
339 <th bgcolor=
"#C0C0C0">
344 <td width=
"30%"><a href=
"types/IXmlSerializable.html">interface IXmlSerializable
</a></td>
346 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
347 </i><br><br> Provides a custom serialization format for a serializable object.
352 </dl><br><b>Delegates
</b><dl>
354 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
356 <th bgcolor=
"#C0C0C0">Delegate
</th>
357 <th bgcolor=
"#C0C0C0">
362 <td width=
"30%"><a href=
"types/UnreferencedObjectEventHandler.html">delegate UnreferencedObjectEventHandler
</a></td>
363 <td width=
"60%"> Represents the method that will handle the
<a href=
"#UnreferencedObject">XmlSerializer.UnreferencedObject
</a> event of an
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a>.
367 <td width=
"30%"><a href=
"types/XmlAttributeEventHandler.html">delegate XmlAttributeEventHandler
</a></td>
368 <td width=
"60%"> Represents the method that will handle the
<a href=
"#UnknownAttribute">XmlSerializer.UnknownAttribute
</a>
372 <td width=
"30%"><a href=
"types/XmlElementEventHandler.html">delegate XmlElementEventHandler
</a></td>
373 <td width=
"60%"> Represents the method that will handle the
<a href=
"#UnknownElement">XmlSerializer.UnknownElement
</a> event of an
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a>.
377 <td width=
"30%"><a href=
"types/XmlNodeEventHandler.html">delegate XmlNodeEventHandler
</a></td>
378 <td width=
"60%"> Represents the method that will handle the
<a href=
"#UnknownNode">XmlSerializer.UnknownNode
</a> event of an
<a href=
"../System.Xml.Serialization/types/XmlSerializer.html">XmlSerializer
</a>.
382 <td width=
"30%"><a href=
"types/XmlSerializationCollectionFixupCallback.html">delegate XmlSerializationCollectionFixupCallback
</a></td>
384 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
385 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
389 <td width=
"30%"><a href=
"types/XmlSerializationFixupCallback.html">delegate XmlSerializationFixupCallback
</a></td>
391 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
392 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
396 <td width=
"30%"><a href=
"types/XmlSerializationReadCallback.html">delegate XmlSerializationReadCallback
</a></td>
398 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
399 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
403 <td width=
"30%"><a href=
"types/XmlSerializationWriteCallback.html">delegate XmlSerializationWriteCallback
</a></td>
405 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
406 </i><br><br> Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
411 </dl><br><b>Namepace hierarchy
</b><br><ul class=
"none">
412 <li><a href=
"../System/types/Object.html">System.Object
</a></li>
414 <li><a href=
"../System/types/Attribute.html">System.Attribute
</a></li>
416 <li><a href=
"../System.Xml.Serialization/types/SoapAttributeAttribute.html">System.Xml.Serialization.SoapAttributeAttribute
</a></li>
419 <li><a href=
"../System.Xml.Serialization/types/SoapElementAttribute.html">System.Xml.Serialization.SoapElementAttribute
</a></li>
422 <li><a href=
"../System.Xml.Serialization/types/SoapEnumAttribute.html">System.Xml.Serialization.SoapEnumAttribute
</a></li>
425 <li><a href=
"../System.Xml.Serialization/types/SoapIgnoreAttribute.html">System.Xml.Serialization.SoapIgnoreAttribute
</a></li>
428 <li><a href=
"../System.Xml.Serialization/types/SoapIncludeAttribute.html">System.Xml.Serialization.SoapIncludeAttribute
</a></li>
431 <li><a href=
"../System.Xml.Serialization/types/SoapTypeAttribute.html">System.Xml.Serialization.SoapTypeAttribute
</a></li>
434 <li><a href=
"../System.Xml.Serialization/types/XmlAnyAttributeAttribute.html">System.Xml.Serialization.XmlAnyAttributeAttribute
</a></li>
437 <li><a href=
"../System.Xml.Serialization/types/XmlAnyElementAttribute.html">System.Xml.Serialization.XmlAnyElementAttribute
</a></li>
440 <li><a href=
"../System.Xml.Serialization/types/XmlArrayAttribute.html">System.Xml.Serialization.XmlArrayAttribute
</a></li>
443 <li><a href=
"../System.Xml.Serialization/types/XmlArrayItemAttribute.html">System.Xml.Serialization.XmlArrayItemAttribute
</a></li>
446 <li><a href=
"../System.Xml.Serialization/types/XmlAttributeAttribute.html">System.Xml.Serialization.XmlAttributeAttribute
</a></li>
449 <li><a href=
"../System.Xml.Serialization/types/XmlChoiceIdentifierAttribute.html">System.Xml.Serialization.XmlChoiceIdentifierAttribute
</a></li>
452 <li><a href=
"../System.Xml.Serialization/types/XmlElementAttribute.html">System.Xml.Serialization.XmlElementAttribute
</a></li>
455 <li><a href=
"../System.Xml.Serialization/types/XmlEnumAttribute.html">System.Xml.Serialization.XmlEnumAttribute
</a></li>
458 <li><a href=
"../System.Xml.Serialization/types/XmlIgnoreAttribute.html">System.Xml.Serialization.XmlIgnoreAttribute
</a></li>
461 <li><a href=
"../System.Xml.Serialization/types/XmlIncludeAttribute.html">System.Xml.Serialization.XmlIncludeAttribute
</a></li>
464 <li><a href=
"../System.Xml.Serialization/types/XmlNamespaceDeclarationsAttribute.html">System.Xml.Serialization.XmlNamespaceDeclarationsAttribute
</a></li>
467 <li><a href=
"../System.Xml.Serialization/types/XmlRootAttribute.html">System.Xml.Serialization.XmlRootAttribute
</a></li>
470 <li><a href=
"../System.Xml.Serialization/types/XmlTextAttribute.html">System.Xml.Serialization.XmlTextAttribute
</a></li>
473 <li><a href=
"../System.Xml.Serialization/types/XmlTypeAttribute.html">System.Xml.Serialization.XmlTypeAttribute
</a></li>
477 <li><a href=
"../System.Collections/types/CollectionBase.html">System.Collections.CollectionBase
</a></li>
479 <li><a href=
"../System.Xml.Serialization/types/XmlAnyElementAttributes.html">System.Xml.Serialization.XmlAnyElementAttributes
</a></li>
482 <li><a href=
"../System.Xml.Serialization/types/XmlArrayItemAttributes.html">System.Xml.Serialization.XmlArrayItemAttributes
</a></li>
485 <li><a href=
"../System.Xml.Serialization/types/XmlElementAttributes.html">System.Xml.Serialization.XmlElementAttributes
</a></li>
489 <li><a href=
"../System/types/Delegate.html">System.Delegate
</a></li>
491 <li><a href=
"../System/types/MulticastDelegate.html">System.MulticastDelegate
</a></li>
493 <li><a href=
"../System.Xml.Serialization/types/UnreferencedObjectEventHandler.html">System.Xml.Serialization.UnreferencedObjectEventHandler
</a></li>
496 <li><a href=
"../System.Xml.Serialization/types/XmlAttributeEventHandler.html">System.Xml.Serialization.XmlAttributeEventHandler
</a></li>
499 <li><a href=
"../System.Xml.Serialization/types/XmlElementEventHandler.html">System.Xml.Serialization.XmlElementEventHandler
</a></li>
502 <li><a href=
"../System.Xml.Serialization/types/XmlNodeEventHandler.html">System.Xml.Serialization.XmlNodeEventHandler
</a></li>
507 <li><a href=
"../System/types/EventArgs.html">System.EventArgs
</a></li>
509 <li><a href=
"../System.Xml.Serialization/types/UnreferencedObjectEventArgs.html">System.Xml.Serialization.UnreferencedObjectEventArgs
</a></li>
512 <li><a href=
"../System.Xml.Serialization/types/XmlAttributeEventArgs.html">System.Xml.Serialization.XmlAttributeEventArgs
</a></li>
515 <li><a href=
"../System.Xml.Serialization/types/XmlElementEventArgs.html">System.Xml.Serialization.XmlElementEventArgs
</a></li>
518 <li><a href=
"../System.Xml.Serialization/types/XmlNodeEventArgs.html">System.Xml.Serialization.XmlNodeEventArgs
</a></li>
522 <li><a href=
"../System.Xml.Serialization/types/SoapAttributeOverrides.html">System.Xml.Serialization.SoapAttributeOverrides
</a></li>
525 <li><a href=
"../System.Xml.Serialization/types/SoapAttributes.html">System.Xml.Serialization.SoapAttributes
</a></li>
528 <li><a href=
"../System.Xml.Serialization/types/XmlAttributeOverrides.html">System.Xml.Serialization.XmlAttributeOverrides
</a></li>
531 <li><a href=
"../System.Xml.Serialization/types/XmlAttributes.html">System.Xml.Serialization.XmlAttributes
</a></li>
534 <li><a href=
"../System.Xml.Serialization/types/XmlSerializer.html">System.Xml.Serialization.XmlSerializer
</a></li>
537 <li><a href=
"../System.Xml.Serialization/types/XmlSerializerNamespaces.html">System.Xml.Serialization.XmlSerializerNamespaces
</a></li>
539 </ul><br><i><a href=
"../documentation_license.txt">
540 Copyright (c)
2002 Microsoft Corporation. All rights reserved.